#ifndef _Charge__UART_Mode_Tx_Data_Pro_V1_H_
#define _Charge__UART_Mode_Tx_Data_Pro_V1_H_
#include "main.h"

#define Device_free_step 0x00
#define Devic_power_on_step 0x01
#define Device_Charger_handshake_step 0x02
#define Device_Charger_step 0x03
#define Device_Charger_end_step 0x04
#define Device_power_off_step 0x05
#define Device_chargr_rest_step 0x06
#define Device_chargr_bat_act_step 0x07

#define Devic_power_on_set_voltage_current_step 0x01
#define Device_Charger_inquire_status_step 0x03

// extern void Clear_charger_tx_charger_commd_flag(u8 charger_num);
// extern void Set_charger_tx_charger_commd_flag(u8 charger_num);
// extern u8 get_charger_tx_charger_commd_flag_statue(u8 charger_num);

extern int CHAR_UART_MODE_Tx_Data_Pro_V1(u8 charger_channel);
extern u32 charger_status_time_count_V1;
extern u8 Undervoltage_awaken_pro_V1(u8 char_ch,u8 bat_ch);
// void activeBat(u8 bat_ch, u16 actVol, u8 mode);

#endif
